package com.cn.por.auto.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * 代码块生成参数
 */
@Data
public class FunctionGena {
    /**
     * 方法描述
     */
    @ApiModelProperty(value="方法描述")
    private String funcDesc;

    /**
     * 出参
     */
    @ApiModelProperty(value = "出参")
    private String result;

    /**
     * 参数集合
     * paramType,paramName
     */
    @ApiModelProperty(value = "参数集合paramType,paramName")
    private List<Map<String,String>> paramsList;

    /**
     * 作者
     */
    @ApiModelProperty(value = "作者")
    private String authorName;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private String createTime;

    /**
     * 请求类型
     */
    @ApiModelProperty(value = "请求类型")
    private String requestType;

    /**
     * 方法名称
     */
    @ApiModelProperty(value = "方法名称")
    private String funcName;

    /**
     * 基础entity名称
     */
    @ApiModelProperty(value = "基础entity名称")
    private String meta;


}
